home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 February / EnigmA AMIGA RUN 15 (1997)(G.R. Edizioni)(IT)[!][issue 1997-02][PLANET CD V].iso / enigma / lettori / cdweb04.lzx / CreaCD-WEB / CreaCD-WEB.doc < prev    next >
Text File  |  2011-04-12  |  7KB  |  183 lines

  1.                                ************
  2.                                *CreaCD-WEB*
  3.                                *   v0.4   *
  4.                                ************
  5.  
  6.  
  7.  
  8. Cosa è.
  9. ^^^^^^^
  10. CreaCD-WEB  è  un  programma  per creare una interfaccia HTML per i CD tipo
  11. Aminet,   partendo   dai   file   "#?.(rea|rdm|readme)"   e  dagli  archivi
  12. "#?.(lha|lzh|lzx)".
  13.  
  14.  
  15. Come è il risultato?.
  16. ^^^^^^^^^^^^^^^^^^^^^
  17. CreaCD-WEB opera su un sistema di dir simile a quello di Aminet:
  18.  
  19.                      Root Dir
  20.                         |
  21.                         |
  22.                        /|\
  23.                       / | \
  24.                      /  |  \
  25.                     /   |   \
  26.                   Dev Games Libs
  27.                  / |   /|\   | \
  28.              Archivi Archivi Archivi
  29.  
  30. Alla   fine   delle   operazioni  si  avrà  nella  Root  un  file  chiamato
  31. MadreLista.html (La Madre Di Tutte Le Liste) con i link a Dev, Games, Libs.
  32. Clickando su Dev, ad esempio verrà caricato il file Dev.html (anch'esso in
  33. Root) così formato:
  34.  
  35. Nome archivio ---> Short desc
  36.  
  37. Sia "Nome archivio" che "Short desc" sono dei link attivi:
  38. Nome  archivio:  è un link all'archivio.  A seconda del browser shift+click
  39.             o click del pulsante destro copiano l'archivio su HD.
  40. Short  desc:   è  la  prima  riga  del  readme.  Di solito essa è una breve
  41.             spiegazione del programma. E` un link ad un file .html in Dev/
  42.             che è il file readme trasformato in html.
  43.  
  44.  
  45. Come funziona.   ***Nuovo in v0.4***
  46. ^^^^^^^^^^^^^^
  47. CreaCD-WEB apre un filerequester Asl e chiede una dir su cui operare.
  48. Ora verrà chiesto di selezionare le dir che _NON SI VUOLE_ processare.
  49. Quando si avrà finito di selezionare le dir premere "Annulla".
  50. Verrà  poi  chiesto  se si vuole il requester che ciede ogni volta un
  51. immagine per sfondo per le liste (NB l'immagine deve stare  nella  Root).
  52. Se  non  si  selezionerà  nessun  file come sfondo verrà usato come colore
  53. di sfondo il bianco (#FFFFFF).
  54. Verrà chiesto poi se si vuole cancellare i file ".readme" processati.
  55. CreaCD-WEB  cercherà  i file #?.(rea|rdm|readme) che trasformerà in
  56. HTML.
  57.  
  58. ***NIENTE VERRÀ CANCELLATO O SOVRASCRITTO!!!*** (se non si vuole...)
  59.  
  60. Quando  saranno  finite  le  dir  su  cui  operare  verrà  creato  il  file
  61. MadreLista.html  con  una immagine di sfondo opzionale (o il bianco).
  62. In  ogni  pagina  c'è  una firma con un link al mio indirizzo per qualunque
  63. segnalazione di BUG o richiesta di modifiche.
  64.  
  65.  
  66. Cosa serve.
  67. ^^^^^^^^^^^
  68. Un Amiga :)
  69. asl.library almeno v38, quindi SO 2.1 anche se sarebbe meglio il 3.0 per
  70.             dei bug in alcune funzioni della dos.library nella 2.1
  71. Non è necessario un HD molto veloce ma non sarebbe male, per i continui
  72.             accessi al disco.
  73. Non sono richieste grandi risorse di RAM (c.ca 100Kbytes).
  74. Stack di 8192 bytes.
  75. Processore 68020 o superiore.
  76.  
  77.  
  78. Bug conosciuti.
  79. ^^^^^^^^^^^^^^^
  80. Nessuno. Se ne trovate scrivete a flaz@itelcad.it
  81.  
  82.  
  83. Da fare.
  84. ^^^^^^^^
  85. In ordine di importanza:
  86. °Scrivere funzioni sostitutive di quelle buggate nella v38 del SO.
  87.  
  88. °Codice di startup da WB.
  89.  
  90. °Immagini per l'Intestazione delle liste e MadreLista.
  91.  
  92. °Una vera GUI :)
  93.  
  94. °Passare alla reqtools.library per poter selezionare più dir (anche se non
  95.     credo che sia più necessario...).
  96.  
  97. °Spazio per suggerimenti.... :)
  98.  
  99.  
  100. Condizioni di utilizzo.
  101. ^^^^^^^^^^^^^^^^^^^^^^^
  102. Il programma è SHAREWARE.  E` possibile un utilizzo di prova limitato ad un
  103. solo CD.
  104.  
  105. E`  ASSOLUTAMENTE  VIETATA LA DISTRIBUZIONE DI QUESTO SOFWARE CON QUALSIASI
  106. MEZZO  (INTERNET,  FIDONET,  CD-ROM,  FLOPPY, RIVISTE, ETC.  ETC.).  PER AVERLO
  107. RIVOLGERSI DIRETTAMENTE ALL'AUTORE PER UNA COPIA PERSONALIZZATA.
  108.  
  109. Ne è permesso un uso senza limiti di tempo a scopo personale:  creazione di
  110. liste   temporanee,  da  non  divulgare,  per  uso  proprio.
  111. Per un uso commerciale (distribuzione con qualunque mezzo) è necessaria una
  112. registrazione  che  ammonta  a  Lit.  10.000 per CD masterizzato.  La somma
  113. deve essere versata con vaglia postale a:
  114.  
  115.      Flavio Catalani
  116.      Via Colle Pizzuto, 3
  117.      00030 Genazzano (Roma)
  118.      ITALIA.
  119.  
  120. Essendo alte le spese per il vaglia, se si prevede un uso continuato del
  121. programma è possibile fare un versamento per più CD.
  122. In questo caso ogni 6 CD = Lit. 50.000,
  123.                    12 CD = Lit. 100.000,
  124.                     e così via...
  125.                     abbonamento alla rivista o al CD per il tempo previsto
  126.                         di utilizzo del programma.
  127. Nel  caso  di  pagamento  di  più  numeri  non  è possibile un risarcimento
  128. allorchè  venga deciso di non utilizzare più CreaCD-WEB prima dell'utilizzo
  129. di  tutte  le  quote  pagate.
  130. Pagando  le  quote  in  anticipo si ha diritto a tutti gli upgrade (upgrade
  131. generali  o  personalizzati  come  da  eventuali  richieste) per il periodo
  132. pagato.
  133.  
  134.  
  135. **ATTENZIONE**
  136. ^^^^^^^^^^^^^^
  137. L'autore  del  programma  non  è responsabile per qualunque danno derivante
  138. dall'uso (corretto o no) del programma CreaCD-WEB.
  139. Il  programma  viene  venduto senza nessuna forma di garanzia:  implicita o
  140. esplicita.
  141. Se non siete d'accordo con quanto scritto sopra siete pregati di cancellare
  142. questo  programma,  con  eventuali archivi compressi e non, da ogni tipo di
  143. memoria di massa di vostra proprietà.
  144.  
  145.  
  146. L'Autore.
  147. ^^^^^^^^^
  148. L'autore del programma può essere contattato tramite Internet all'e-mali:
  149.     flaz@itelcad.it
  150.  
  151. Oppure all'indirizzo:
  152.     Flavio Catalani
  153.     Via Colle Pizzuto, 3
  154.     00030 Genazzano (Roma)
  155.     ITALIA
  156.  
  157. Nel  caso  di  posta  elettronica verrete contattati dopo un massimo di una
  158. settimana (caso limite).  Normalmente dopo 2 o 3 giorni.
  159.  
  160.  
  161. Storia di CreaCD-WEB.
  162. ^^^^^^^^^^^^^^^^^^^^^
  163. v0.1 Prima versione
  164.  
  165. v0.2 * Aumentata la velocità di conversione rdm->html.
  166.      * Piccoli cambiamenti interni in preparazione di future versioni.
  167.      * Compilato con codice 020+.
  168.  
  169. v0.3 * Riorganizzazione interna per una maggiore velocità, leggibilità del
  170.         codice e future aggiunte (quasi totale riscrittura del main()).
  171.      * Cambiato metodo di selezione delle dir su cui operare. Ora è
  172.         l'esatto opposto: invece di selezionare quelle su cui operare si
  173.         selezionano quelle su cui NON operare :-).
  174.  
  175. v0.3a * Bug Fix: Selezionando annulla al primo Asl requester non si usciva
  176.             come dovuto.
  177.       * Bug Fix: Dimenticato <BODY BGCOLOR=#FFFFFF> per le pagine
  178.             trasformate da .readme a .html
  179.  
  180. v0.4 * Aggiornato il compilatore StormC++ da 1.10.0 a 1.10.7.
  181.      * Ora si ha la possibiltà di cancellare i file ".readme".
  182.      * Si può scegliere di non far mai apparire il requester per la scelta
  183.         dell'immagine di sfondo.